Claim: Jubilee Road is a studio album released on released on 26 October 2018.  by British singer-songwriter Tom Odell that received a rating of 4/10 from Irish News and ranked 5th in the Scottish Albums in 2018.
Evidence: Jubilee Road is the third studio album by British singer-songwriter Tom Odell. It was released on 26 October 2018. Irish News 4/10 Chart (2018) 5