It’s been a weird year on the Thames