Should all frontline police officers use Tasers?

There are calls for all officers in England and Wales to be issued with Tasers after attacks on police.

Source