
Support truly
independent journalism
One of Britain’s biggest Caribbean carnivals has been cancelled at the eleventh hour due to concerns over its expense.

One of Britain’s biggest Caribbean carnivals has been cancelled at the eleventh hour due to concerns over its expense.