Linda Finch Demonstration 17 May 2025