Every year on the last weekend of August the streets of west London come alive with a huge Caribbean party at Europe’s biggest street festival – Notting Hill Carnival. It…