At a recent meeting in Manchester, chief of staff Ashlea Simon gave a rousing speech about the wonders that Britain has given the world.
Some of these wonders are simply amazing.
Please watch this short speech then share on social media:
Share this post or leave a Facebook comment:
Do you like this post?