When Sid gets out of bed he puts on blue pants bit invited to bed by one of his lady customers when he takes his trousers off his pants are red.
Elaine Paige is shown as playing "Daisy" in the end-credits, yet throughout her scenes she is referred to as "Susie".