Network Rail issues grovelling apology for Welwyn Hatfield train service