Middleton, Willen and Woolstone June 2026