Day: 10 March 2026

Reforming Britain’s armed forces: Part 1

Reforming Britain’s armed forces: Part 1 Royal Navy warship at sea

IF THE POLLS are to be believed, and they always come with caveats, then it appears increasingly likely that the Reform UK party will form the next government in Westminster and that Nigel Farage, all things being equal, will become our next Prime Minister. A general election must be held by 2029 at the latest, […]