Rahul's 4590-lead shakes BJP's 'Gujarat' in Palakkad municipality