Please answer this: when was the last time scotland won the calcutta cup?

2018

Please answer this: where does the uk rank in world population?

21

Please answer this: where is the new pirates of the caribbean being filmed?
Australia