Another ****** has been elected as leader in the UK (British brahs GTFIH)

New leader of Scotland:



Current leader of the United Kingdom:



Former Chancellor of the UK:



Former Chancellor of the UK:



Current Mayor of London:



Mind explaining what's going on in your cucked country?