House prices rise at their fastest rate for five years as buyers race to avoid paying stamp duty.