Great Blue Heron

I saw this Heron in my garden (Box, Wiltshire) earlier this week. A Google search suggests it might be a juvenile Great Blue Heron and two bird enthusiasts have said they are highly confident it is one. I’m aware that if that is right, it is a very rare sighting. 

Are you able to give a firm identification, based on these photos?