Thunderstorm brewing in Musselburgh