Critics have accused the Government of prioritising overseas spending while British families struggle with rising food inflation and energy bills.