It happens all part of flying. Had it happen at LCY 2 goes and off to STN we went. No issues with how it was handled at all it's the weather after all.
The pilot is best place to make the decisions and he has got you on the ground. Hopefully the weather improves so you can make it your destination.