Teignmouth, Devon, The pier – July 2025