They braved the rain with placards and banners in Higham Lane