4 ms·
uk speculates at 80%. I've read 85% (for another country) but I don't have time to dig it up. https://youtu.be/VNqfElehhKc?t=1765 https://youtu.be/VNqfElehhKc?
by tjoff 7y ago
uk speculates at 80%. I've read 85% (for another country) but I don't have time to dig it up.
https://youtu.be/VNqfElehhKc?t=1765 https://youtu.be/VNqfElehhKc?t=1765 29:25
Obviously very uncertain numbers no matter who you ask.