Thousands more ATMs will charge 95p to take out cash in a brutal blow to the elderly and those on low incomes