Britain’s economy eked out muted growth at the end of last year, official figures have confirmed, but fears are growing over the impact of the Iran war and soaring inflation as oil prices race higher..