I am no meteorologist but I believe this image shows the leading edge of a weather front that was positioned over the Fawley Refinery and appeared to be moving in a Northerly direction. My camera position when the image was captured was on a ferry motoring in Southampton Water with the ferry in-bound for Southampton's Town Quay ferry terminal.