London Mayor slams US president in latest clash as he praises ‘huge victory’ for Democrats as they win both the Senate and House of Representatives
London Mayor slams US president in latest clash as he praises ‘huge victory’ for Democrats as they win both the Senate and House of Representatives