38
Route map
38 live route map
See the route, stops, and live buses currently on this line.
56 stops
Live buses loading
Map ready
Loading the route map...
Haymarket Bus Stn → Haymarket Bus Stn
24 trips · first 09:05 · last 23:00
Sunday
Live From 2026-04-12
Swipe sideways to see later trips.
Stop
09:05
Haymarket Bus Stn
09:20
Haymarket Bus Stn
09:50
Haymarket Bus Stn
10:20
Haymarket Bus Stn
10:52
Haymarket Bus Stn
11:25
Haymarket Bus Stn
11:59
Haymarket Bus Stn
12:33
Haymarket Bus Stn
13:07
Haymarket Bus Stn
13:41
Haymarket Bus Stn
14:15
Haymarket Bus Stn
14:49
Haymarket Bus Stn
15:23
Haymarket Bus Stn
15:57
Haymarket Bus Stn
16:35
Haymarket Bus Stn
17:05
Haymarket Bus Stn
17:40
Haymarket Bus Stn
18:10
Haymarket Bus Stn
18:45
Haymarket Bus Stn
19:15
Haymarket Bus Stn
20:00
Haymarket Bus Stn
21:00
Haymarket Bus Stn
22:00
Haymarket Bus Stn
23:00
Haymarket Bus Stn
Leicester, Haymarket Bus Station
Stand HE
·
09:20
09:50
10:20
10:52
11:25
11:59
12:33
13:07
13:41
14:15
14:49
15:23
15:57
16:35
17:05
17:40
18:10
18:45
19:15
20:00
21:00
22:00
23:00
Leicester, Humberstone Gate
Stand DB
·
09:22
09:52
10:22
10:54
11:27
12:01
12:35
13:09
13:43
14:17
14:51
15:25
15:59
16:37
17:07
17:42
18:12
18:47
19:17
20:02
21:02
22:02
23:02
Leicester, Ann Street
opposite
·
09:23
09:53
10:23
10:55
11:29
12:03
12:37
13:11
13:45
14:19
14:53
15:27
16:01
16:39
17:09
17:44
18:14
18:48
19:18
20:03
21:03
22:03
23:03
Leicester, Madras Road
adjacent
·
09:24
09:54
10:24
10:56
11:30
12:04
12:38
13:12
13:46
14:20
14:54
15:28
16:02
16:40
17:10
17:45
18:15
18:49
19:19
20:04
21:04
22:04
23:04
Leicester, Dysart Way
Stand B
·
09:24
09:54
10:25
10:57
11:31
12:05
12:39
13:13
13:47
14:21
14:55
15:29
16:03
16:41
17:11
17:46
18:16
18:50
19:20
20:05
21:05
22:05
23:04
Spinney Hills, Farringdon Street
adjacent
·
09:26
09:56
10:27
10:59
11:34
12:08
12:42
13:16
13:50
14:24
14:58
15:32
16:06
16:44
17:14
17:49
18:19
18:53
19:22
20:07
21:07
22:07
23:07
Spinney Hills, Spinney Hill Road
E Bound
·
09:27
09:57
10:28
11:00
11:35
12:09
12:43
13:17
13:51
14:25
14:59
15:33
16:07
16:45
17:15
17:50
18:20
18:54
19:23
20:08
21:08
22:08
23:08
Humberstone, Overton Road
adjacent
·
09:28
09:58
10:29
11:01
11:36
12:10
12:44
13:18
13:52
14:26
15:00
15:34
16:08
16:46
17:16
17:51
18:21
18:55
19:24
20:09
21:09
22:09
23:09
New Humberstone, Sulgrave Road
outside
·
09:29
09:59
10:30
11:02
11:37
12:11
12:45
13:19
13:53
14:27
15:01
15:35
16:09
16:47
17:17
17:52
18:22
18:56
19:25
20:10
21:10
22:10
23:09
New Humberstone, Kitchener Road
opposite
·
09:29
09:59
10:31
11:03
11:38
12:12
12:46
13:20
13:54
14:28
15:02
15:36
16:10
16:48
17:18
17:53
18:23
18:57
19:26
20:11
21:11
22:11
23:10
New Humberstone, Exton Road
opposite
·
09:30
10:00
10:32
11:04
11:39
12:13
12:47
13:21
13:55
14:29
15:03
15:37
16:11
16:49
17:19
17:54
18:24
18:58
19:27
20:12
21:12
22:12
23:11
New Humberstone, King Edward Road
opposite
·
09:31
10:01
10:33
11:05
11:40
12:14
12:48
13:22
13:56
14:30
15:04
15:38
16:12
16:50
17:20
17:55
18:25
18:59
19:28
20:13
21:13
22:13
23:12
New Humberstone, Turner Road
opposite
·
09:32
10:02
10:33
11:05
11:41
12:15
12:49
13:23
13:57
14:31
15:05
15:39
16:13
16:51
17:21
17:56
18:26
18:59
19:28
20:13
21:13
22:13
23:13
New Humberstone, Humberstone Park
opposite
09:05
09:32
10:02
10:34
11:06
11:42
12:16
12:50
13:24
13:58
14:32
15:06
15:40
16:14
16:52
17:22
17:57
18:27
19:00
19:29
20:14
21:14
22:14
23:13
Humberstone, Greenland Drive
adjacent
·
09:33
·
10:35
·
11:43
·
12:51
·
13:59
·
15:07
·
16:15
·
17:23
·
18:28
·
19:30
·
21:15
·
23:14
Humberstone, Pine Tree Avenue
opposite
·
09:34
·
10:36
·
11:44
·
12:52
·
14:00
·
15:08
·
16:16
·
17:24
·
18:29
·
19:31
·
21:16
·
23:15
Humberstone, Stanley Drive
opposite
·
09:35
·
10:37
·
11:45
·
12:53
·
14:01
·
15:09
·
16:17
·
17:25
·
18:30
·
19:32
·
21:17
·
23:16
Humberstone, Lidster Close
adjacent
·
09:35
·
10:37
·
11:45
·
12:53
·
14:01
·
15:09
·
16:17
·
17:25
·
18:30
·
19:32
·
21:17
·
23:16
Humberstone, Steins Lane
opposite
·
09:36
·
10:38
·
11:46
·
12:54
·
14:02
·
15:10
·
16:18
·
17:26
·
18:31
·
19:33
·
21:18
·
23:17
Nether Hall, Wigley Road
opposite
·
09:37
·
10:39
·
11:47
·
12:55
·
14:03
·
15:11
·
16:19
·
17:28
·
18:33
·
19:34
·
21:19
·
23:18
Nether Hall, Rosebarn Way
adjacent
·
09:38
·
10:40
·
11:48
·
12:56
·
14:04
·
15:12
·
16:20
·
17:29
·
18:34
·
19:35
·
21:20
·
23:19
Nether Hall, Armdale Drive
opposite
·
09:39
·
10:41
·
11:49
·
12:57
·
14:05
·
15:13
·
16:21
·
17:30
·
18:35
·
19:36
·
21:21
·
23:20
Nether Hall, Ivychurch Crescent
adjacent
·
09:39
·
10:41
·
11:49
·
12:57
·
14:05
·
15:13
·
16:21
·
17:30
·
18:35
·
19:36
·
21:21
·
23:20
Nether Hall, Ringwood Road
adjacent
·
09:40
·
10:42
·
11:50
·
12:58
·
14:06
·
15:14
·
16:22
·
17:31
·
18:36
·
19:37
·
21:22
·
23:21
Nether Hall, Bankside
opposite
·
09:42
·
10:44
·
11:52
·
13:00
·
14:08
·
15:16
·
16:24
·
17:33
·
18:38
·
19:39
·
21:24
·
23:23
Thurnby Lodge, Scraptoft Lane
S Bound
·
09:43
·
10:45
·
11:53
·
13:01
·
14:09
·
15:17
·
16:25
·
17:34
·
18:39
·
19:40
·
21:25
·
23:24
Thurnby Lodge, Gretna Way
adjacent
·
09:44
·
10:46
·
11:54
·
13:02
·
14:10
·
15:18
·
16:26
·
17:35
·
18:40
·
19:40
·
21:25
·
23:24
Thurnby Lodge, Cross Keys Green
opposite
·
09:44
·
10:46
·
11:54
·
13:02
·
14:10
·
15:18
·
16:26
·
17:35
·
18:40
·
19:41
·
21:26
·
23:25
Thurnby Lodge, Croyland Green
adjacent
·
09:45
·
10:47
·
11:55
·
13:03
·
14:11
·
15:19
·
16:27
·
17:36
·
18:41
·
19:42
·
21:27
·
23:26
Thurnby Lodge, Dakyn Road
adjacent
·
09:47
·
10:49
·
11:57
·
13:05
·
14:13
·
15:21
·
16:29
·
17:37
·
18:42
·
19:43
·
21:28
·
23:27
Thurnby Lodge, Thurnby Mead Academy
opposite
·
09:48
·
10:50
·
11:58
·
13:06
·
14:14
·
15:22
·
16:30
·
17:39
·
18:44
·
19:44
·
21:29
·
23:28
Thurnby Lodge, Herthull Road
W Bound
·
09:49
·
10:51
·
11:59
·
13:07
·
14:15
·
15:23
·
16:31
·
17:39
·
18:44
·
19:44
·
21:29
·
23:28
Thurnby Lodge, Dudley Close
opposite
·
09:50
·
10:52
·
12:00
·
13:08
·
14:16
·
15:24
·
16:32
·
17:40
·
18:45
·
19:45
·
21:30
·
23:29
Thurnby Lodge, Ocean Close
opposite
·
09:50
·
10:52
·
12:00
·
13:08
·
14:16
·
15:24
·
16:32
·
17:41
·
18:46
·
19:45
·
21:30
·
23:29
Thurnby Lodge, Ocean Road
outside
·
09:51
·
10:53
·
12:01
·
13:09
·
14:17
·
15:25
·
16:33
·
17:41
·
18:46
·
19:46
·
21:31
·
23:30
New Humberstone, Elmcroft Avenue
adjacent
·
09:52
·
10:54
·
12:02
·
13:10
·
14:18
·
15:26
·
16:34
·
17:42
·
18:47
·
19:46
·
21:31
·
23:30
Nether Hall, Havencrest Drive
opposite
·
09:53
·
10:55
·
12:03
·
13:11
·
14:19
·
15:27
·
16:35
·
17:43
·
18:48
·
19:47
·
21:32
·
23:31
New Humberstone, Peters Drive
opposite
·
09:54
·
10:56
·
12:04
·
13:12
·
14:20
·
15:28
·
16:36
·
17:44
·
18:49
·
19:48
·
21:33
·
23:32
New Humberstone, Rockery Close
adjacent
·
09:55
·
10:57
·
12:05
·
13:13
·
14:21
·
15:29
·
16:37
·
17:46
·
18:51
·
19:49
·
21:34
·
23:33
New Humberstone, Rockery Close
opposite
09:07
·
10:04
·
11:08
·
12:18
·
13:26
·
14:34
·
15:42
·
16:54
·
17:59
·
19:02
·
20:16
·
22:16
·
New Humberstone, Peters Drive
adjacent
09:07
·
10:04
·
11:08
·
12:19
·
13:27
·
14:35
·
15:43
·
16:54
·
17:59
·
19:02
·
20:16
·
22:16
·
Nether Hall, Havencrest Drive
adjacent
09:08
·
10:05
·
11:09
·
12:20
·
13:28
·
14:36
·
15:44
·
16:55
·
18:00
·
19:03
·
20:17
·
22:17
·
New Humberstone, Elmcroft Avenue
opposite
09:09
·
10:06
·
11:10
·
12:20
·
13:28
·
14:36
·
15:44
·
16:56
·
18:01
·
19:04
·
20:18
·
22:18
·
Thurnby Lodge, Colchester Road
corner of
09:09
·
10:06
·
11:10
·
12:21
·
13:29
·
14:37
·
15:45
·
16:56
·
18:01
·
19:04
·
20:18
·
22:18
·
Thurnby Lodge, Ocean Close
adjacent
09:10
·
10:07
·
11:11
·
12:22
·
13:30
·
14:38
·
15:46
·
16:57
·
18:02
·
19:05
·
20:19
·
22:19
·
Thurnby Lodge, Dudley Close
adjacent
09:10
·
10:07
·
11:12
·
12:22
·
13:30
·
14:38
·
15:46
·
16:58
·
18:03
·
19:06
·
20:19
·
22:19
·
Thurnby Lodge, Somers Road
adjacent
09:11
·
10:08
·
11:13
·
12:23
·
13:31
·
14:39
·
15:47
·
16:59
·
18:04
·
19:07
·
20:20
·
22:20
·
Thurnby Lodge, Herthull Road
E Bound
09:12
·
10:09
·
11:13
·
12:24
·
13:32
·
14:40
·
15:48
·
16:59
·
18:04
·
19:07
·
20:21
·
22:21
·
Thurnby Lodge, Thurnby Mead Academy
adjacent
09:12
·
10:09
·
11:14
·
12:25
·
13:33
·
14:41
·
15:49
·
17:00
·
18:05
·
19:08
·
20:21
·
22:21
·
Thurnby Lodge, Dakyn Road
opposite
09:13
·
10:10
·
11:15
·
12:26
·
13:34
·
14:42
·
15:50
·
17:01
·
18:06
·
19:09
·
20:22
·
22:22
·
Thurnby Lodge, Croyland Green
opposite
09:14
·
10:11
·
11:16
·
12:27
·
13:35
·
14:43
·
15:51
·
17:02
·
18:07
·
19:10
·
20:23
·
22:23
·
Thurnby Lodge, Cross Keys Green
adjacent
09:15
·
10:12
·
11:17
·
12:28
·
13:36
·
14:44
·
15:52
·
17:03
·
18:08
·
19:11
·
20:24
·
22:24
·
Thurnby Lodge, Gretna Way
opposite
09:16
·
10:13
·
11:18
·
12:29
·
13:37
·
14:45
·
15:53
·
17:04
·
18:09
·
19:12
·
20:25
·
22:25
·
Thurnby Lodge, Scraptoft Lane
N Bound
09:16
·
10:13
·
11:18
·
12:29
·
13:37
·
14:45
·
15:53
·
17:04
·
18:09
·
19:12
·
20:25
·
22:25
·
Nether Hall, Bowhill Grove
outside
09:17
·
10:14
·
11:18
·
12:29
·
13:37
·
14:45
·
15:53
·
17:05
·
18:10
·
19:13
·
20:25
·
22:25
·
Nether Hall, Bankside
adjacent
09:17
·
10:14
·
11:19
·
12:30
·
13:38
·
14:46
·
15:54
·
17:05
·
18:10
·
19:13
·
20:26
·
22:26
·
Nether Hall, Ringwood Road
opposite
09:19
·
10:16
·
11:20
·
12:31
·
13:39
·
14:47
·
15:55
·
17:07
·
18:12
·
19:15
·
20:27
·
22:27
·
Nether Hall, Ivychurch Crescent
opposite
09:20
·
10:17
·
11:21
·
12:32
·
13:40
·
14:48
·
15:56
·
17:08
·
18:13
·
19:16
·
20:28
·
22:28
·
Nether Hall, Armdale Drive
adjacent
09:21
·
10:18
·
11:22
·
12:33
·
13:41
·
14:49
·
15:57
·
17:09
·
18:14
·
19:17
·
20:28
·
22:28
·
Nether Hall, Rosebarn Way
opposite
09:21
·
10:19
·
11:23
·
12:33
·
13:41
·
14:49
·
15:57
·
17:09
·
18:14
·
19:17
·
20:29
·
22:29
·
Nether Hall, Wigley Road
adjacent
09:22
·
10:20
·
11:24
·
12:35
·
13:43
·
14:51
·
15:59
·
17:11
·
18:16
·
19:19
·
20:30
·
22:30
·
Humberstone, Steins Lane
adjacent
09:24
·
10:22
·
11:26
·
12:36
·
13:44
·
14:52
·
16:00
·
17:12
·
18:17
·
19:20
·
20:31
·
22:31
·
Humberstone, Lidster Close
opposite
09:25
·
10:23
·
11:27
·
12:37
·
13:45
·
14:53
·
16:01
·
17:13
·
18:18
·
19:21
·
20:32
·
22:32
·
Humberstone, Stanley Drive
adjacent
09:25
·
10:24
·
11:28
·
12:38
·
13:46
·
14:54
·
16:02
·
17:14
·
18:19
·
19:22
·
20:32
·
22:32
·
Humberstone, Pine Tree Avenue
adjacent
09:26
·
10:24
·
11:28
·
12:39
·
13:47
·
14:55
·
16:03
·
17:15
·
18:20
·
19:23
·
20:33
·
22:33
·
Humberstone, Greenland Drive
opposite
09:27
·
10:25
·
11:29
·
12:39
·
13:47
·
14:55
·
16:03
·
17:15
·
18:20
·
19:23
·
20:34
·
22:34
·
Humberstone, Pine Tree Avenue
outside
09:27
·
10:26
·
11:30
·
12:40
·
13:48
·
14:56
·
16:04
·
17:16
·
18:21
·
19:24
·
20:34
·
22:34
·
09:28
09:57
10:27
10:59
11:31
12:07
12:41
13:15
13:49
14:23
14:57
15:31
16:05
16:39
17:17
17:47
18:22
18:52
19:25
19:50
20:35
21:35
22:35
23:34
New Humberstone, King Edward Road
adjacent
09:29
09:58
10:28
11:00
11:32
12:08
12:42
13:16
13:50
14:24
14:58
15:32
16:06
16:40
17:18
17:48
18:23
18:53
19:26
19:51
20:36
21:36
22:36
·
New Humberstone, Exton Road
adjacent
09:30
10:00
10:30
11:02
11:34
12:10
12:44
13:18
13:52
14:26
15:00
15:34
16:08
16:42
17:19
17:49
18:24
18:54
19:27
19:52
20:37
21:37
22:37
·
New Humberstone, Kitchener Road
adjacent
09:32
10:01
10:31
11:03
11:35
12:11
12:45
13:19
13:53
14:27
15:01
15:35
16:09
16:43
17:21
17:51
18:26
18:56
19:28
19:53
20:38
21:38
22:38
·
Spinney Hills, St Barnabas Road
outside
09:32
10:02
10:32
11:04
11:36
12:12
12:46
13:20
13:54
14:28
15:02
15:36
16:10
16:44
17:21
17:51
18:26
18:56
19:29
19:54
20:39
21:39
22:39
·
Humberstone, Overton Road
opposite
09:34
10:04
10:34
11:06
11:38
12:14
12:48
13:22
13:56
14:30
15:04
15:38
16:12
16:46
17:23
17:53
18:28
18:58
19:30
19:55
20:40
21:40
22:40
·
Humberstone, Percival Street
adjacent
09:35
10:05
10:35
11:08
11:40
12:16
12:50
13:24
13:58
14:32
15:06
15:40
16:14
16:48
17:24
17:54
18:29
18:59
19:31
19:56
20:41
21:41
22:41
·
Spinney Hills, Spinney Hill Road
W Bound
09:36
10:06
10:36
11:09
11:41
12:17
12:51
13:25
13:59
14:33
15:07
15:41
16:15
16:49
17:25
17:55
18:30
19:00
19:32
19:57
20:42
21:42
22:42
·
Spinney Hills, Farringdon Street
opposite
09:37
10:07
10:37
11:10
11:42
12:18
12:52
13:26
14:00
14:34
15:08
15:42
16:16
16:50
17:26
17:56
18:31
19:01
19:33
19:58
20:43
21:43
22:43
·
Leicester, Dysart Way
opposite
09:39
10:09
10:39
11:13
11:45
12:21
12:55
13:29
14:03
14:37
15:11
15:45
16:19
16:53
17:29
17:59
18:34
19:04
19:35
20:00
20:45
21:45
22:45
·
Leicester, Brunswick Street
opposite
09:41
10:11
10:41
11:14
11:46
12:22
12:56
13:30
14:04
14:38
15:12
15:46
16:20
16:54
17:30
18:00
18:35
19:05
19:36
20:01
20:46
21:46
22:46
·
Leicester, Ann Street
adjacent
09:42
10:12
10:42
11:16
11:48
12:24
12:58
13:32
14:06
14:40
15:14
15:48
16:22
16:56
17:32
18:02
18:37
19:07
19:37
20:02
20:47
21:47
22:47
·
Leicester, Humberstone Gate
Stand DF
09:43
10:13
10:43
11:18
11:50
12:26
13:00
13:34
14:08
14:42
15:16
15:50
16:24
16:58
17:33
18:03
18:38
19:08
19:38
20:03
20:48
21:48
22:48
·
Leicester, Haymarket Bus Station
Stand HM
09:45
10:15
10:45
11:20
11:52
12:28
13:02
13:36
14:10
14:44
15:18
15:52
16:26
17:00
17:35
18:05
18:40
19:10
19:40
20:05
20:50
21:50
22:50
·
Timetable data from First Leicester, refreshed 2026-06-13 · Source: Bus Open Data Service (BODS) · Service code PF0007035:53.
All stops shown
81 stops- Leicester, Haymarket Bus Station Stand HE
- Leicester, Humberstone Gate Stand DB
- Leicester, Ann Street opposite
- Leicester, Madras Road adjacent
- Leicester, Dysart Way Stand B
- Spinney Hills, Farringdon Street adjacent
- Spinney Hills, Spinney Hill Road E Bound
- Humberstone, Overton Road adjacent
- New Humberstone, Sulgrave Road outside
- New Humberstone, Kitchener Road opposite
- New Humberstone, Exton Road opposite
- New Humberstone, King Edward Road opposite
- New Humberstone, Turner Road opposite
- New Humberstone, Humberstone Park opposite
- Humberstone, Greenland Drive adjacent
- Humberstone, Pine Tree Avenue opposite
- Humberstone, Stanley Drive opposite
- Humberstone, Lidster Close adjacent
- Humberstone, Steins Lane opposite
- Nether Hall, Wigley Road opposite
- Nether Hall, Rosebarn Way adjacent
- Nether Hall, Armdale Drive opposite
- Nether Hall, Ivychurch Crescent adjacent
- Nether Hall, Ringwood Road adjacent
- Nether Hall, Bankside opposite
- Thurnby Lodge, Scraptoft Lane S Bound
- Thurnby Lodge, Gretna Way adjacent
- Thurnby Lodge, Cross Keys Green opposite
- Thurnby Lodge, Croyland Green adjacent
- Thurnby Lodge, Dakyn Road adjacent
- Thurnby Lodge, Thurnby Mead Academy opposite
- Thurnby Lodge, Herthull Road W Bound
- Thurnby Lodge, Dudley Close opposite
- Thurnby Lodge, Ocean Close opposite
- Thurnby Lodge, Ocean Road outside
- New Humberstone, Elmcroft Avenue adjacent
- Nether Hall, Havencrest Drive opposite
- New Humberstone, Peters Drive opposite
- New Humberstone, Rockery Close adjacent
- New Humberstone, Rockery Close opposite
- New Humberstone, Peters Drive adjacent
- Nether Hall, Havencrest Drive adjacent
- New Humberstone, Elmcroft Avenue opposite
- Thurnby Lodge, Colchester Road corner of
- Thurnby Lodge, Ocean Close adjacent
- Thurnby Lodge, Dudley Close adjacent
- Thurnby Lodge, Somers Road adjacent
- Thurnby Lodge, Herthull Road E Bound
- Thurnby Lodge, Thurnby Mead Academy adjacent
- Thurnby Lodge, Dakyn Road opposite
- Thurnby Lodge, Croyland Green opposite
- Thurnby Lodge, Cross Keys Green adjacent
- Thurnby Lodge, Gretna Way opposite
- Thurnby Lodge, Scraptoft Lane N Bound
- Nether Hall, Bowhill Grove outside
- Nether Hall, Bankside adjacent
- Nether Hall, Ringwood Road opposite
- Nether Hall, Ivychurch Crescent opposite
- Nether Hall, Armdale Drive adjacent
- Nether Hall, Rosebarn Way opposite
- Nether Hall, Wigley Road adjacent
- Humberstone, Steins Lane adjacent
- Humberstone, Lidster Close opposite
- Humberstone, Stanley Drive adjacent
- Humberstone, Pine Tree Avenue adjacent
- Humberstone, Greenland Drive opposite
- Humberstone, Pine Tree Avenue outside
- New Humberstone, Humberstone Park outside
- New Humberstone, King Edward Road adjacent
- New Humberstone, Exton Road adjacent
- New Humberstone, Kitchener Road adjacent
- Spinney Hills, St Barnabas Road outside
- Humberstone, Overton Road opposite
- Humberstone, Percival Street adjacent
- Spinney Hills, Spinney Hill Road W Bound
- Spinney Hills, Farringdon Street opposite
- Leicester, Dysart Way opposite
- Leicester, Brunswick Street opposite
- Leicester, Ann Street adjacent
- Leicester, Humberstone Gate Stand DF
- Leicester, Haymarket Bus Station Stand HM