UK News Police arrest 27 Just Stop Oil supporters in crackdown on airport disruption bid June 28, 2024