Trains and roads - including the A9 and A96 - are affected by heavy downpours on the last day of 2024.