I couldn't get a good view, and this is just its back, but can anyone confirm whether this ID is correct. Spiky feathers on head, white stripe around neck and some orange on its chest are why I'm thinking kingfisher. I know there was also one seen around the river recently.