New taxes ahead