Summary

Media caption,

Watch BBC Weather's Elizabeth Rizzini on the New Year's Eve forecast

  1. It'll be a 'yellow' new year, as weather warnings remain in place across UKpublished at 16:58 GMT 31 December 2024

    Today has seen some dramatic weather across the UK, which is set to continue into the evening in some parts.

    We're beginning to wind down our coverage, so here's what to expect up until midnight:

    • Yellow rain warnings remain in place across Wales and some of the north of England and the west midlands
    • Most of the Scottish Highlands face a yellow warning for snow and rain. There's already been some bad flooding today
    • A yellow warning for snow is in place for Orkney and Shetland
    • It will be blustery across the south of Scotland and north of England tonight, as they face a yellow warning for wind
    A map showing four yellow weather warnings over the UK
  2. London's firework display to go ahead, says mayorpublished at 16:46 GMT 31 December 2024
    Breaking

    Tony Grew
    BBC London

    New Year's Eve firework display over Big Ben

    A spokesperson for the Mayor of London has confirmed the city’s new year firework display will go ahead at midnight, despite concerns over high winds and bad weather.

    The spokesperson says ticketholders for the event “and the many millions watching around the world are set for a spectacular night of fireworks from the banks of the Thames to welcome in the new year".

    But those who do not have a ticket for the riverside viewing areas are being urged to “watch the show on TV or welcome in 2025 in the capital’s fantastic range of hospitality venues”.

  3. Traffic shut on A9 after road floodspublished at 14:10 GMT 31 December 2024

    CCTV screenshot of A9 at Tomich with flood water covering most of the road. A large field of green grass is visible to the right of the frameImage source, Traffic Scotland

    The A9 at Tomich is closed in both directions due to flooding, Traffic Scotland says.

    Drivers are being diverted through Invergordon.