Green’s Dictionary of Slang

finish n.

[? it finishes one off]

(UK tramp) methylated spirits (orig. combined with French polish); thus finish-drinker.

[UK]Guardian 24 Dec. 4/2: A liquid known as ‘finish,’ a compound of methylated spirits and French polish [has] come into vogue.
[Ure’s Dict. Arts I 58: Methylated spirit can be procured also in small quantities [...] containing in solution 1 oz. to the gallon of shellac, under the name of ‘finish’].
[UK]Partridge DSUE (8th edn) 393/1: —1932.