Quick read – please, it’s important. Last night we, along with David Attenborough, got more citizens of Luton switched on to the truth of climate change, asking them to act as if the Truth is Real. We met on George Street at Little Red Creative Studios for a screening of the one hour BBC documentary […]