Welcome to the page with the answers to today's (December 30th 2018) clues of Mirror Quiz crossword.

Below is the list of all of today's clues (a total of 25 clues). Just click on a clue to get the answer.

Asian kingdom whose capital is Kathmandu
The —, 1958 stage play by Brendan Behan
Stefan —, goalkeeper; Borussia Dortmund 1997 Champions League Final and Rangers 1999 Scottish Cup Final winner
Norman —, Liverpudlian actor who played Herbert Brown in 1958 film comedy Carry on Sergeant
1976 Olympic men's 1,500m gold medallist
Unit of area equal to 100 square metres
C M —, England Test cricketer who took 7-50 against Pakistan in Birmingham in 1978
Town in Scotland; administrative centre of Midlothian
2006 novel by Daniel Handler
Graeme —, cyclist; author of 2003 autobiography Flying Scotsman
In heraldry, the colour red
God of thunder in Norse mythology
2016 Grand National winner ridden by David Mullins
African republic; capital Mogadishu
Torquato —, 16th-century Italian author of epic poem Jerusalem Delivered
Charles —, American modernist composer of the four movement A Symphony: New England Holidays
Region of eastern Ethiopia
1964-66 Cheltenham Gold Cup winner ridden by Pat Taaffe
Basic monetary unit of Haiti
Small wingless blood-sucking insect noted for its power of leaping
Sven —, IBF Super Middleweight champion from 1998-2004
Dave —, California-born modern jazz pianist and composer whose albums include 1994's Just You, Just Me
2011 novel by Jeff Lindsay
Reformed criminal and assistant to Father Brown in stories by G K Chesterton
European republic; capital Rome