Four Taliban suicide bombers attacked a police station in northwest Pakistan, killing at least eight police and local residents.

The Pakistan Taliban took responsibility for the attack near Bannu in Khyber-Pakhtunkhwa province.

The area is close to the border with Afghanistan, a hotbed of insurgency where attacks on security forces are common.

An intelligence source said: "Three suicide bombers blew themselves up, while one was shot by police before he could blow himself up".

A spokesman for the militant group said the bombing was revenge for the killing of the nephew of former leader Baitullah Mehsud last month.

Mehsud died in a US drone strike in 2009.