David Frost

Lord Frost: Britain needs low taxes and no vaccine passports

19 December 2021 7:12 am

Lord Frost, Boris Johnson’s Brexit minister and one of his closest allies, has resigned in protest at the ‘direction’ of the government.…