Multivariate k-nearest neighbour regression for time series data A novel algorithm for forecasting UK electricity demand | Synapse