The Met Office has explained exactly where and when we will see the best of the weather