Inflation up to 3.1% as Piddington votes to secede over asylum housing