Home

New UK PM Starmer scraps Rwanda scheme, commits to 2.5 percent defence spending