Driver has 'very lucky escape' after tree branch smashes through windscreen 0 15.05.2024 12:48 Walesonline.co.uk Thankfully nobody was in the passenger seat - or else the consequences could have been much worse