Image copyright Getty Images Image caption L to R: John Boyega, writer-director Steve McQueen and Letitia Wright John Boyega and Letitia Wright head the cast on Steve McQueen’s latest project, an anthology series set within London’s West Indian community. Alex Jennings and Line of Duty actress Rochenda Sandall will also appear in the series, which…