Tag: Keir Starmer meets

UK and Nigeria sign agreement to speed up deportation

The United Kingdom and Nigeria have signed an agreement to help speed