<span style="color:rgb(0,0,0);text-align:justify;">In British English, should a comma or colon be used to introduce direct speech? For example,</span><br style="color:rgb(0,0,0);text-align:justify;"/><br style="color:rgb(0,0,0);text-align:justify;"/><span style="color:rgb(0,0,0);text-align:justify;">John said, “I’m coming.”</span><br style="color:rgb(0,0,0);text-align:justify;"/><span style="color:rgb(0,0,0);text-align:justify;">John said: “I’m coming.”</span><br style="color:rgb(0,0,0);text-align:justify;"/><br style="color:rgb(0,0,0);text-align:justify;"/><span style="color:rgb(0,0,0);text-align:justify;">Thanks</span>