Europe’s heatwave reveals a mysterious henge

What on earth is ‘Trumpy Cat’?