British Foreign Secretary Boris Johnson has landed in Anguilla to witness the devastation wrought by Hurricane Irma.On the same plane more troops and aid. But he's touched down on the back of criticism that Britain hasn't done enough to help its overseas territories.