Appalled by the comments made by Suella Braverman in Washington yesterday. Absolutely shocking that anyone would consider it acceptable.

Comments