News

The Prime Minister’s first year in office has been marked by a series of domestic and global challenges after Labour’s landslide victory.
Reform UK leader Nigel Farage declared the highest value, receiving gifts worth a total of £98,709 over the past year.