Lord Mayor's Ninja Challenge 10 teams, 10 Challenges, One Ultimate test of teamworkFriday 6th November 2026