Blustery with strong winds and pouring rain into Scotland