Jennifer Martin, Britain Been Rotten, 2019, film still