PPC dumps London riding president amid Trudeau rock-throwing incident As a result of an investigation, Shane Marshall, 25, of St.
Thomas, has been charged with one count of assault with a weapon.Marshall was the president of the People’s Party of Canada Elgin Middlesex London riding association.Following the incident, a spokesperson for the PPC said in an email to Global News that Marshall was removed from this position amid allegations he threw gravel at the Liberal leader.