Generally speaking, if you've a language with heavy use of palatalisation in its phonology and grammar, the Latin alphabet is going to struggle without hacks. Irish and Scottish Gaelic similarly struggle with the inherent limitations of the Latin alphabet, but chose a different set of hacks (necessarily, given the Irish has the second oldest written vernacular language in Europe after Greek).
Similarly, the Latin alphabet is poorly suited to the Germanic languages, Danish and English in particular, because of their large vowel inventory.
At least you can pretty much always tell how to read a word looking only at its spelling.
e.g. ch, th, sh, wr, oo; etc
See https://en.wikipedia.org/wiki/Digraph_(orthography)#English
That page lists 15 such over and above the doubled letters.