i as an atco agree with both the above
your fault (but with an atc prob too)
prosecution is down too the caa (srg) and highly unlikley
that having been said a r22 pilot is being prosecuted for flying thru final approach of manchester r/way 06r at 2000a whilst knowing his position from gps onboard
avoiding weather was his excuse
but that was gross stupidity (action and excuse) this sort of thing doesn't happen very often and your situation does not imho warrent such action