FLIGHTS have been delayed and cancelled after a weather warning was issued for fog.

The Met Office says that conditions will stay foggy until 10am this morning across Hampshire and could cause problems with transport and travel.

And flights from Southampton to Jersey and Leeds have been cancelled while services from Glasgow, Manchester, Guernsey and Belfast are facing delays.

The airport has announced the 8.20am flight to Jersey will not run, nor will the 8.25am service to Leeds.

A Met Office statement says: "Fog is expected both on hills and at low levels. Visibilities will be very variable, and as low as 50-100 m in places.

"Whilst much of it will clear by 10am, some patches may linger for the rest of the morning."