Congress leader Hardik Patel was slapped by a man later identified as Tarun Gajjar while addressing a "Jan Akrosh"rally in Surendranagar in Gujarat today.